/*
 *代码由框架生成,任何更改都可能导致被代码生成器覆盖
 *如果数据库字段发生变化，请在代码生器重新生成此Model
 */
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using VOL.Entity.SystemModels;

namespace VOL.Entity.DomainModels
{
    [Entity(TableCnName = "统计分析", TableName = "xj_review_progress")]
    public partial class xj_review_progress : BaseEntity
    {
        /// <summary>
        ///
        /// </summary>
        [Display(Name = "citydm")]
        [MaxLength(50)]
        [Column(TypeName = "string(50)")]
        [Editable(true)]
        public string citydm { get; set; }

        /// <summary>
        ///
        /// </summary>
        [Display(Name = "citymc")]
        [MaxLength(200)]
        [Column(TypeName = "string(200)")]
        [Editable(true)]
        public string citymc { get; set; }

        /// <summary>
        ///
        /// </summary>
        [Display(Name = "xzqdm")]
        [MaxLength(50)]
        [Column(TypeName = "string(50)")]
        [Editable(true)]
        public string xzqdm { get; set; }

        /// <summary>
        ///
        /// </summary>
        [Display(Name = "xzqmc")]
        [MaxLength(200)]
        [Column(TypeName = "string(200)")]
        [Editable(true)]
        public string xzqmc { get; set; }

        /// <summary>
        ///
        /// </summary>
        [Display(Name = "sqcount")]
        [Column(TypeName = "long")]
        [Editable(true)]
        public long? sqcount { get; set; }

        /// <summary>
        ///
        /// </summary>
        [Display(Name = "shzt")]
        [MaxLength(1024)]
        [Column(TypeName = "string(1024)")]
        [Editable(true)]
        public string shzt { get; set; }

        /// <summary>
        ///
        /// </summary>
        [Display(Name = "sh_time")]
        [Column(TypeName = "DateTime")]
        [Editable(true)]
        public DateTime? sh_time { get; set; }

        /// <summary>
        ///
        /// </summary>
        [Display(Name = "sh_name")]
        [MaxLength(255)]
        [Column(TypeName = "string(255)")]
        [Editable(true)]
        public string sh_name { get; set; }

        /// <summary>
        ///
        /// </summary>
        [Display(Name = "jycs")]
        [Column(TypeName = "int")]
        public int? jycs { get; set; }

        /// <summary>
        ///
        /// </summary>
        [Key]
        [Display(Name = "id")]
        [Column(TypeName = "long")]
        [Required(AllowEmptyStrings = false)]
        public long id { get; set; }


    }
}